// +----------------------------------------------------------------------
// | JavaWeb_EleVue_Pro前后端分离旗舰版框架 [ JavaWeb ]
// +----------------------------------------------------------------------
// | 版权所有 2021 上海JavaWeb研发中心
// +----------------------------------------------------------------------
// | 官方网站: http://www.javaweb.vip/
// +----------------------------------------------------------------------
// | 作者: 鲲鹏 <javaweb520@gmail.com>
// +----------------------------------------------------------------------
// | 免责声明:
// | 本软件框架禁止任何单位和个人用于任何违法、侵害他人合法利益等恶意的行为，禁止用于任何违
// | 反我国法律法规的一切平台研发，任何单位和个人使用本软件框架用于产品研发而产生的任何意外
// | 、疏忽、合约毁坏、诽谤、版权或知识产权侵犯及其造成的损失 (包括但不限于直接、间接、附带
// | 或衍生的损失等)，本团队不承担任何法律责任。本软件框架只能用于公司和个人内部的法律所允
// | 许的合法合规的软件产品研发，详细声明内容请阅读《框架免责声明》附件；
// +----------------------------------------------------------------------

package com.javaweb.admin.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.javaweb.common.common.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.math.BigDecimal;

/**
 * <p>
 * 医疗事业部活动系统
 * </p>
 *
 * @author 鲲鹏
 * @since 2023-06-29
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("formtable_main_12083")
public class FormtableMain12083 extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 经办分部
     */
    private String a41;

    /**
     * 经办部门
     */
    private String a16;

    /**
     * 经办人
     */
    private String a17;

    /**
     * 合同编号
     */
    private String a0;

    /**
     * PMS合同ID
     */
    private String pmsId;

    /**
     * 是否需要事业部领导会审
     */
    private Integer sfxldhs1;

    /**
     * 年检营业执照
     */
    private String njzz;

    /**
     * 组织机构代码证
     */
    private String dmz;

    /**
     * 税务登记证
     */
    private String swz;

    /**
     * 其他（食品/药品/特许经营许可证等）
     */
    private String qt;

    /**
     * 合同经办人
     */
    private String htjbr;

    /**
     * 联系方式(电话)
     */
    private String lxfs;

    /**
     * 部门/分子公司相关部门预审人
     */
    private String ysr;

    /**
     * 是否需分管领导审批
     */
    private Integer sffgsp;

    /**
     * 部门负责人
     */
    private String bmfzr;

    /**
     * 合同分类
     */
    private Integer a23;

    /**
     * 合同性质
     */
    private Integer htxz;

    /**
     * 源合同(关联流程)
     */
    private String yht;

    /**
     * 源合同(线下上传)
     */
    private String sourceContract;

    /**
     * 格式合同使用情况
     */
    private Integer a234;

    /**
     * 合同类别(大类)
     */
    private Integer a30;

    /**
     * 合同类别(小类)
     */
    private Integer a1;

    /**
     * 合同审级
     */
    private Integer a2;

    /**
     * 合同名称
     */
    private String a3;

    /**
     * 我方名称
     */
    private String a4;

    /**
     * 对方名称
     */
    private String a5;

    /**
     * 币种
     */
    private Integer a15;

    /**
     * 汇率
     */
    private String a32;

    /**
     * 标的金额(元)
     */
    private String a14;

    /**
     * 合同签订时间
     */
    private String a25;

    /**
     * 是否固定标的金额付款合同
     */
    private Integer d15;

    /**
     * 争议解决方式
     */
    private Integer a26;

    /**
     * 合同期限
     */
    private Integer lxqx;

    /**
     * 合同文本（(线上新建)
     */
    private String a6;

    /**
     * 合同文本(线下上传)
     */
    private String a31;

    /**
     * 合同附件
     */
    private String a7731;

    /**
     * 生效合同原件扫描件
     */
    private String a24;

    /**
     * 生效要件(“盖章生效”或“盖章签字生效”)
     */
    private String a27;

    /**
     * 合同说明
     */
    private String a18;

    /**
     * 流程状态
     */
    private Integer a29;

    /**
     * 是否需部门/分子公司相关部门预审
     */
    private Integer sfys;

    /**
     * 流程流转选择
     */
    private Integer lzxz;

    /**
     * 是否线下用印
     */
    private Integer sqwts;

    /**
     * 创建日期
     */
    private String jbrq;

    /**
     * 是否需签署合规条款
     */
    private Integer sfxqshgtk;

    /**
     * 廉洁合规文本
     */
    private String ljhgwb;

    /**
     * 签约授权人
     */
    private String qysqr;

    /**
     * 对方授权委托书
     */
    private String dfsqwts;

    /**
     * 合同文本类型
     */
    private Integer htwbtype;

    /**
     * 源合同类型
     */
    private Integer yhtlx;

    /**
     * 合同履行维护人
     */
    private String c01;

    /**
     *
     */
    private String status;


    /**
     * 来源
     */
    private String ly;

    /**
     * 印章类型
     */
    private String yzlx;

    /**
     * 文件英文名
     */
    private String wjmc;

    /**
     * 同步时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date syncTime;

    //外系统编号
    private String wxtbh;
    //外系统ID
    private String wxtId;
    //合同类型
    private String htlx;
    //任务id
    private String taskId;
    //签约主体
    private String qyztqys;
}